
#include "gtk_dome.h"

void init_gtk(int argc, char *argv[], char *string) {

    GtkWidget *window;
    GtkWidget *label;


    gtk_init(&argc, &argv);


    /* create the main, top level, window */
    window = gtk_window_new(GTK_WINDOW_TOPLEVEL);

    /* give it the title */
    gtk_window_set_title(GTK_WINDOW(window), "Hello World");
gtk_window_resize(window, 300, 400);
    /* connect the destroy signal of the window to gtk_main_quit
     * when the window is about to be destroyed we get a notification and
     * stop the main GTK+ loop
     */
    g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL);

    /* create the "Hello, World" label */
    label = gtk_label_new(string);

    /* and insert it into the main window */
    gtk_container_add(GTK_CONTAINER(window), label);

    /* make sure that everything, window and label, are visible */
    gtk_widget_show_all(window);

    /* start the main loop, and let it rest until the application is closed */
    gtk_main();
}